A teenager’s home video leads to a series of horrifying revelations....
A demoted police officer assigned to a call dispatch desk is conflicted when he receives an...